Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE MEWS Detached £234,995 23 Feb 2007
2 THE MEWS Semi-Detached £422,500 25 Jul 2022